发送警报

当设备采集的某些参数出现异常就需要上传报警信息。上传数据很简单,只需要访问swaylink接口,用户就会收到警报信息了。

请求接口地址:

http://www.mydehui.com/swaylink.php?m=Queen&c=Upload&a=devAlarmUpload post方法

请求参数:

v=2.0&dev_id=xx&token=xx&encrypt=AES128&zip=gzip&load=json_str

其中 json_str内容如下

{"id":"xx","level":"xx","code":"xx","reason":"煤气泄漏!!!"}

其中id是xml文件中data部分的id;level 警报等级,可选参数,不传就默认为0;reason报警原因;code警报编号

警报发送成功后,服务器回复OK。

在swaylink平台上警报列表中就可以看到警报,如果您微信关注了我们公众号,微信也会收到报警提醒。

以下是phpsdk示例代码

require './SLink/SLinkClient.class.php';
$SLinkClient = new \Slink\SLinkClient('mutao1');
$SLinkClient->sendAlert(2, 0, '4', '煤气泄漏');

results matching ""

    No results matching ""